JchOptimize\Core\Html\LinkBuilder A

Total Complexity 58
Dependencies 19
Dependents 2
Total lines 416
Lines of code 222
Logical lines of code 115
Comment lines 96
Methods 23
Properties 8

Methods 23

Method Rating Maintainability Complexity Lines of code
buildUrl()
A
47 10 35
replaceLinks()
A
47 8 33
createStaticFiles()
S
53 6 22
getAsyncAttribute()
S
62 4 11
isGZ()
S
73 4 4
addDeferredJs()
S
59 2 15
addPreConnects()
S
69 3 7
loadCssAsync()
S
61 2 13
cleanScript()
S
62 2 12
__construct()
S
63 2 11
appendChildToHead()
S
64 2 9
appendAsyncScriptsToHead()
S
70 2 7
setImgAttributes()
S
74 1 4
appendChildToHTML()
S
72 1 4
addExcludedJsToSection()
S
69 1 6
addCriticalCssToHead()
S
70 1 6
appendOptimizedFontsToHead()
S
81 1 3
isXhtml()
S
78 1 3
optimizeGFonts()
S
80 1 3
appendCriticalJsToHtml()
S
75 1 4
prependChildToHead()
S
73 1 4
getNewJsLink()
S
80 1 3
getNewCssLink()
S
80 1 3